#ifndef TEXT_STIMULUS_H
#define TEXT_STIMULUS_H

#include "TextField.h"
#include "VisualStimulus.h"
#include "Color.h"

class TextStimulus : public VisualStimulus, public TextField
{
public:
	TextStimulus(GUI::GraphDisplay& display);
	virtual ~TextStimulus();

	//Properties
	TextStimulus& SetIntensifiedColor(RGBColor c);
	RGBColor IntensifiedColor() const;

protected:
	// GraphObject event handler
	virtual void OnPaint(GUI::DrawContext& dc);
private:
	RGBColor	mIntensifiedColor;
};

#endif